package ar.edu.utn.frsf.ofa.javaee7.tp.ejemplo.ecompras.modelo;

import java.util.Date;
import java.util.List;

/**
 * @author Martin
 * @version 1.0
 */
public class OrdenProvision {

        private int id;
        private int nroOrdenProv;
        private Date fechaOrden;
        private Date fechaHoraEntrega;
        private Obra obraEntrega;        
	private List<DetalleOP> detalle;
	private List<OrdenEntrega> provistaPor;

    /**
     * @return the id
     */
    public int getId() {
        return id;
    }

    /**
     * @param id the id to set
     */
    public void setId(int id) {
        this.id = id;
    }

    /**
     * @return the nroOrdenProv
     */
    public int getNroOrdenProv() {
        return nroOrdenProv;
    }

    /**
     * @param nroOrdenProv the nroOrdenProv to set
     */
    public void setNroOrdenProv(int nroOrdenProv) {
        this.nroOrdenProv = nroOrdenProv;
    }

    /**
     * @return the fechaOrden
     */
    public Date getFechaOrden() {
        return fechaOrden;
    }

    /**
     * @param fechaOrden the fechaOrden to set
     */
    public void setFechaOrden(Date fechaOrden) {
        this.fechaOrden = fechaOrden;
    }

    /**
     * @return the fechaHoraEntrega
     */
    public Date getFechaHoraEntrega() {
        return fechaHoraEntrega;
    }

    /**
     * @param fechaHoraEntrega the fechaHoraEntrega to set
     */
    public void setFechaHoraEntrega(Date fechaHoraEntrega) {
        this.fechaHoraEntrega = fechaHoraEntrega;
    }

    /**
     * @return the obraEntrega
     */
    public Obra getObraEntrega() {
        return obraEntrega;
    }

    /**
     * @param obraEntrega the obraEntrega to set
     */
    public void setObraEntrega(Obra obraEntrega) {
        this.obraEntrega = obraEntrega;
    }

    /**
     * @return the detalle
     */
    public List<DetalleOP> getDetalle() {
        return detalle;
    }

    /**
     * @param detalle the detalle to set
     */
    public void setDetalle(List<DetalleOP> detalle) {
        this.detalle = detalle;
    }

    /**
     * @return the provistaPor
     */
    public List<OrdenEntrega> getProvistaPor() {
        return provistaPor;
    }

    /**
     * @param provistaPor the provistaPor to set
     */
    public void setProvistaPor(List<OrdenEntrega> provistaPor) {
        this.provistaPor = provistaPor;
    }
        
}